.page-content{background:#fff;}
/*--common--*/
.modal-header h4,.modal-header h5,.bggray h5{font-family:"simsun";font-size:16px;font-weight:bolder;}
.modal-header h4.modal-title{font-weight:bolder!important;}
.popup label{font-size:12px;}
.clearFix{clear:both;}
.nowrap{white-space:nowrap;}
.moreHeight{height:34px;}
.divHidden{display:none;}
.bggray{padding-top:20px;padding-bottom:20px;background:#eeeeee;}
.dispalyBlock{display:block;}
.dispalyBlock select{display:inline-block;width:70px;margin:0 10px;}
.tableStyle{width:100%;table-layout:fixed;text-align:center;}
/*--ui zTree--*/
ul{margin:0;padding:0;list-style:none;}
.treeWrap ul,.treeWrap li{margin:0;padding:0;list-style:none;line-height:26px;}
.treeWrap span{display:inline-block;width:14px;height:15px;margin:0 4px;background:url(closeicon.gif) no-repeat 0 2px;}
.treeWrap span.open{background:url(openicon.gif) no-repeat 0 2px;}
.treeWrap li{background:url(treeview-default-line.gif) no-repeat 8px top;cursor:pointer;}
.treeWrap li.liLast{background:url(treeview-default-line.gif) no-repeat 8px bottom;}
.treeWrap li.lastLine{background:url(lastline.gif) no-repeat 8px top;}
li.firstsubli{padding-left:38px;background:url(line.gif) no-repeat 5px 10px;}
li.padLeft1{padding-left:18px;}
li.padLeft2{padding-left:22px;}
.treeWrap>li ul{display:none;}
/*----client-follow -----*/
.checkbox-inline label{margin-left:-6px;margin-right:20px;vertical-align:middle;}
.clickMore{cursor:pointer;}
.border{margin:10px 0;padding:16px 0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.noMarginBottom{margin-bottom:0;}
.morePadding{padding-top:20px;font-weight:bolder;}
textarea.form-control{padding:16px 12px;}
/*---popup-----*/
.contactPopup{display:none;position:fixed;z-index:20;top:50px;left:50%;width:780px;margin-left:-390px;}
.newCloseBtn{width:9px;height:9px;background-image:url("remove-icon-small.png") !important;}
.noPadTop .radio{padding-top:0;}
 /*-----client-check-----*/
.dataTables_wrapper .select2-container{width:60px !important;}
.hr{margin:10px 0 20px 0;}
.datepicker-switch{text-align:center}
.padTop{padding-top:10px;}
.padLeft{padding-left:10px;}
.h2Style{padding-left:30px;font-size:14px;font-weight:bolder!important;}
.borderStyle{margin-bottom:10px;padding-top:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.modal .modal-dialog{width:920px;}
.modal .modal-wide{width:920px!important;}
.defineHeight{height:34px;}
.defineHeight .col-md-8,.defineHeight .col-md-10{padding-top:8px;}
.checkbox-inline .radio{position:relative;top:-8px;}
.divHeight{height:34px;}
#client-bar a:hover{background:#e02222!important;color:#fff;}
#client-bar.open>a{background:#e02222!important;color:#fff;}
#client-bar.open>a.colorStyle{background:#e02222!important;color:#fff;}
#client-bar.open .dropdown-menu{background:#146a9d;}
#client-bar.open .dropdown-menu a{color:#fff;}
#header_inbox_bar.open>a, #userName.open>a{background:#146a9d!important;color:#fff;}
.header .nav > li#client-bar.open > .dropdown-menu:after{display:none!important;content:"";opacity:0;}
.header .nav > li#client-bar.open > .dropdown-menu:before{display:none!important;content:"";opacity:0;}

#client-bar.open ul{top:39px;left:3px;}
.header .nav > li#client-bar > .dropdown-menu{border:0;}
.header-inner .navbar-nav{font-size:15px;}
.control-label i.text-danger{color:#e02222;font-style:normal;font-weight:bolder;position:relative;top:3px;}
.ms-container{width:auto;margin-bottom:20px;}
.ms-container .ms-selectable, .ms-container .ms-selection{width:38.55%;}
 
.paddingTop{display:none;padding-top:100px;}
#formFirst{display:block;}
 
.navbar-brand{padding:12px 5px;}
.header .navbar-brand{width:200px;}
.navbar-nav>li>a{padding:11px 8px;font-size:14px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background-color:#e02222;}
#mainNav .dropdown-menu li > a:hover,#mainNav .dropdown-menu .active > a,#mainNav .dropdown-menu .active > a:hover{background-color:#e02222;color:#fff;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{background:#E02222;}
.header .navbar-nav .dropdown-toggle:hover, .header .navbar-nav .dropdown.open .dropdown-toggle{background-color:#E02222!important;}
.dropdown-menu.dropMenuCol1{background:#146a9d;}
.dropdown-menu.dropMenuCol2{background:#1b74a9;}
.dropdown-menu.dropMenuCol1 a{color:#fff;}
.dropdown-submenu > a:after{top:6px;}
.header .nav > li > .dropdown-menu:before{content:"";border:0;}
.header .nav > li > .dropdown-menu:after{content:"";border:0;}
#mainNav .dropdown-menu{margin-top:0px;box-shadow:none;border:0;}
#mainNav .dropdown-submenu{position:relative;}
.navbar-nav.pull-right > li > a{line-height:18px;}
 
#dateCalendar{text-align:center;font-size:14px;}
#calTable{width:100%;table-layout:fixed;}
#calTable th{height:24px;background:#eee;}
#calTable td{height:128px;padding:14px 18px;}
#calTable td:hover{background:#478afb;color:#fff;}
#calTable td:hover a{background:#ffffff;color:#000;text-decoration:none;}
#calTable td label{font-size:12px;}
#calTable td p{text-align:right;}
#calTable td.verticalMiddle{color:#adadad;vertical-align:middle;text-align:right;}
#calTable td.verticalMiddle:hover{color:#fff;}
#dateCalendar p.para{display:inline-block;padding:0 10px;}
#dateCalendar p.para span{display:inline-block;width:26px;height:20px;margin:0 5px;background-image:url("/dlm/resources/assets/img/arrow.png");background-repeat;cursor:pointer;vertical-align:middle;}
#dateCalendar p.para span.yLeft{background-position:left center;}
#dateCalendar p.para span.yRight{background-position:right center;}
#dateCalendar p.para span.yLeft:hover,#dateCalendar p.para span.yRight:hover{background-color:#eeeeee;}
#dateCalendar p em{font-style:normal;}
#dateCalendar .btn-width{height:20px;padding:0 6px;background:#4d90fe;color:#fff;font-family:"Arial";font-weight:normal;cursor:pointer;text-decoration:none;}
#dateCalendar .timeDiv{overflow:hidden;width:100%;margin-top:40px;padding-left:6px;background:#d8edf8;color:#535353;text-align:left;}
 
.modal-diyWidth{width:610px!important;font-family:"Arial";}
.modal-diyWidth h4{height:30px;margin:0;margin-bottom:10px;padding-left:11px;background:#eeeeee;font-weight:bolder;font-size:14px;line-height:30px;}
.modal-diyWidth .modal-header{margin-bottom:10px;padding:0;border:0;}
.modal-diyWidth p.timePara{font-weight:bolder;text-align:center;}
.modal-diyWidth .list-width{width:362px;}
.modal-diyWidth .list-width span{width:42px;margin:9px;padding:0;padding:4px 0;text-align:center;}
.modal-diyWidth .list-width span:hover{background:#4b8df8;color:#fff;}
.modal-diyWidth .btn-text{width:100px;} 
.modal-diyWidth .btn-blue{background:#0362fd;}
 
.icon-folder-close,.icon-folder-open{position:relative;top:-3px;}
.borderDiv{margin:0 15px;border:1px solid #e5e5e5;}
.borderDiv h5{height:42px;margin:0;margin-bottom:20px;padding-left:26px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;color:#666666;font-size:14px;font-weight:bolder;line-height:42px;}
.defaultBg{background:#d8d8d8;font-weight:bolder;color:#000000;}
.tableFontSize{font-size:15px;}

#formSecond,#formThird,#formFourth{display:none;}
#activityTable{width:100%;table-layout:fixed;}

table tr td{word-break:break-all;}
.dataTables_length{margin-bottom:10px;}
.tableMargin{margin-bottom:14px;}
.dataTables_length{height:39px;}
/*-----overdueRemindInit---*/
.maxHeight{max-height:200px;overflow-x:hidden;overflow-y:auto;}
.select2-drop{padding-top:20px;margin-top:-10px;}
